Mediator Design Pattern In Detail | Interview Question